mexican free-tailed bat - Turkish English Dictionary